package clienteQuery;



import java.util.Date;
import java.sql.Timestamp;

import bean.Estado;
import bean.Pessoa;




public class Cliente extends Pessoa {
	
	private String pai="";
	private String mae="";
	private String nascido=null;
	private String conjugue="";
	private String profissao="";
	private String natural="";
	private Timestamp ultVenda =null;
	private Double limitCred=0.0;
	
	
	public Cliente(String bairro,
			String celular, String cep, String contato,
			String cpf_cnpj, String email, String fax, String ie_rg,
			String lougradoro, String municipio, String nome, int numero,
			String obs, String telefone, Estado estado,String nome_pai,String nome_mae,
			String nascido_em,Timestamp cadastro,String conjuge,String profissao,
			String natural_de,Double limite_cred) {
		this.pai=nome_pai;
		this.mae=nome_mae;
		this.nascido=nascido_em;
		this.setCadastro(cadastro);
		this.conjugue=conjuge;
		this.profissao=profissao;
		this.natural=natural_de;
		this.limitCred=limite_cred;
		this.setBairro( bairro);
		this.setCelular(celular);
		this.setCep(cep);
		this.setContato(contato);
		this.setCnpjCpf( cpf_cnpj);
		this.setEmail(email);
		this.setFax(fax);
		this.setRgIe(ie_rg);
		this.setEndereco(lougradoro);
		this.setMunicipio(municipio);
		this.setNome(nome);
		
		this.setObs(obs);
		this.setTelefone(telefone);
		this.setEstado(estado);
	}
	
	public Cliente(){
		
	}
	public Timestamp getUltVenda() {
		return ultVenda;
	}
	public void setUltVenda(Timestamp ult_venda) {
		if(ult_venda != null)
		this.ultVenda = ult_venda;
	}

	public String getPai() {
		return pai;
	}
	public void setPai(String nome_pai) {
		this.pai = nome_pai;
	}
	public String getMae() {
		return mae;
	}
	public void setMae(String nome_mae) {
		
		this.mae = nome_mae;
	}
	public String getNascido() {
		return nascido;
	}
	public void setNascido(String nascido_em) {
		if(nascido_em != null )
		this.nascido = nascido_em;
	}
	
	public String getConjugue() {
		return conjugue;
	}
	public void setConjugue(String conjuge) {
		this.conjugue = conjuge;
	}
	public String getProfissao() {
		return profissao;
	}
	public void setProfissao(String profissao) {
		this.profissao = profissao;
	}
	public String getNatural() {
		return natural;
	}
	public void setNatural(String natural_de) {
		this.natural = natural_de;
	}
	public Double getLimitCred() {
		return limitCred;
	}
	public void setLimitCred(Double limite_cred) {
		if(limite_cred >0)
		this.limitCred = limite_cred;
	}
	
	
}
